@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:url(../images/bg_fundo.png) repeat-x; font-size:12px; background-attachment:fixed; color:#333; font-family:Arial, Helvetica, sans-serif;}
img { border:none;}
a { text-decoration:none; color:#333;} a:hover { text-decoration:none; color:#666;}
ul { margin:0; padding:0; list-style-type:none;}

label{
	font-weight: bold;
	font-size: 12px;
}

/* PAGINA DO LOGIN */
#topo_pg_login { height:20px; padding:10px; background:#2e2e2e;}
	span.produzido_pela { float:left; font-size:10px; color:#FFF; padding:5px 0 0 0;}
	img.logo_skynix { float:right; margin:-5px 0 0 0;}
	
#campo_do_login { margin: 90px auto 0; width:415px; height:100%; padding:10px 0; border:0px solid #000;}
	img.logo_destaque_login {margin:0 0 0 150px;}
	#login {width:385px; background:url(../images/bg_fundo_login.png) repeat-x; border:1px solid #cccccc; padding:30px 15px 45px;}
		.form_login { 
					background:url(../images/bg_form_login.png) repeat-x;
					width:360px;
					padding:10px;
					margin:0 0 10px 0; 
					border:2px solid #CCC; 
					color:#333; 
					font-weight:bold; 
					font-size:20px; }
					
		.bt_enviar {
					background:url(../images/bg_botao_preto.png) #2e2e2e repeat-x; 
					color:#FFF; 
					font-size:14px; 
					font-weight:bold; 
					padding:9px 20px; 
					border:2px solid #101010; 
					outline:none;
					cursor:pointer;
					}
					
		span.texto_checkbox { font-size:11px; color:#666;}
		p.texto_ajudeme { text-align:center; font-size:11px;}
			p.texto_ajudeme a {color:#666;} p.texto_ajudeme a:hover {color:#333; text-decoration:underline;}					
/* x PAGINA DO LOGIN */	

/* Breadcrumb */
a.activeBreadCrumbs{color:#fff;}
a.activeBreadCrumbs:hover {color:#ccc; text-decoration:underline;}
span.nonActiveBreadCrumbs{color:#ccc;}
span.delimiter{color:#ccc;}

/* x PAGINA 1 */
#topo{ height:76px; background: 0 0 #F1F1F1; border-bottom:1px solid #FFF}	
	#campo_topo { margin:auto; width:940px; height:76px; border:0px solid #FFF;}
		#menu_topo { border:0px solid #FF0; float:left; margin:17px 0 0 0;}
			#list_menu_topo li { display:inline; float:left;}
				li.item_list_menu { 
									background:url(../images/bg_menu_topo.png) #f1f1f1 repeat-x; 
									padding: 14px 20px; 
									margin:0 2px 0 0; 
									font-size:14px; 
									font-weight:bold; 
									color:#333;
									border-left:1px solid #fff;
									border-top:1px solid #fff; 
									border-right:1px solid #fff;}								
				li.item_list_menu a {color:#333;} 
		#id_usuario { margin:40px 0 0 0; float:right; font-size:12px; color:#000;}
		a.color_link_branco {color:#000;} a.color_link_branco:hover {color:#ccc; text-decoration:underline;}
		li.item_list_id_usuario { border-right:1px solid #000; margin:0 5px 0 0; padding:0 5px 0 0;}
	
	#campo_conteudo { margin: 20px auto 0; width:940px; height:100%; padding:10px 0; border:0px solid #000;}
		/*LADO ESQUERDO*/
		#campo_logo_empresa { width:100%; height:130px; background:#FFF; border:2px solid #ccc;}
			img.logo_destaque_dashboard{margin:30px 0 0 0;}
		#list_noticias {width:100%; margin:15px 0 0 0;  background:#f8f8f8; border:2px solid #ccc;}
			li.item_list_destaque { 
									background:#333; 
									padding:5px 10px; 
									color:#FFF; 
									font-size:20px;}
			li.item_list_conteudo_a {
									padding:10px 10px; 
									border-bottom:1px solid #cacaca; 
									border-top:1px solid #fff;}
			li.item_list_conteudo_b {
									background:#f0f0f0; 
									padding:10px 10px; 
									border-top:1px solid #fff; 
									border-bottom:1px solid #cacaca;}
				span.texto_destaque { color:#333; font-size:15px; font-weight:bold;}
				span.texto_sub_destaque-noticias { font-size:12px; color:#063;}
			.link_verde {background:#5ab103; cursor:pointer; border:1px solid #093; color:#FFF; font-weight:bold; padding:6px 10px; font-size:12px; margin:10px 0 0 0;}
				.link_verde:hover {background:#093; border:1px solid #093; cursor:pointer; color:#FFF; font-weight:bold; padding:6px 10px; font-size:12px; margin:10px 0 0 0;}
		/*LADO DIREITO */
		#titulo_pagina { background:#f5f5f5; border:2px solid #ccc; font-size:28px; color:#5ab103; padding:3px 6px;}
			#list_itens_principais li { float:left;}
			li.item_principal {
								border:2px solid #CCC; 
								margin:14px 14px 0 0; 
								padding:0 0 3px 0; 
								width:149px; 
								background:#707070; 
								text-align:center;}
			li.item_principal:hover {
								border:2px solid #999; 
								margin:14px 14px 0 0; 
								padding:0 0 3px 0; 
								width:149px; 
								background:#666; 
								text-align:center;}								
								
								
			img.img_itens_principais {padding:0 0 3px 0;}
			span.texto_itens_principais {color:#FFF; font-weight:bold; font-size:14px;}

	/* RODAPE */
	#rodape { width:940px; border-bottom:5px solid #333333; padding:0 0 5px 0; margin:20px auto;}
		#rodape img { margin:-10px 0 0 0;}
		span.texto-rodape { font-size:11px; color:#666;}
/* x PAGINA 1 */	

/* PAGINA 2*/
.form_pg_interior {					
					background:#fafafa;
					width:200px;
					padding:5px;
					margin:0 0 10px 0; 
					border:2px solid #CCC; 
					color:#666; 
					font-size:14px;}
.topo_tabela {background:#333; color:#FFF; padding:0 0 0 5px; font-size:12px; font-weight:bold;}
.tabela_conteudo_a { background:#fafafa; font-size:12px; color:#999; }
.tabela_conteudo_b { background:#f5f5f5; font-size:12px; color:#999; }
/* PAGINA 2*/

/* PAGINAS 3 */
#campo_noticias_publicadas {height:100%; border:0px solid #F00;}	
	#noticias_publicadas { border:2PX solid #CCC; background:#fafafa;  height:100%; font-size:12px; color:#666; padding:10px;}
	.list_botoes { padding:0 0 30px 0;} .list_botoes li { display:inline; float:right; margin:0 0 0 10px;}
	.texto_verde_borda { color:#5ab103; font-weight:bold; border-bottom:1px solid #5ab103;}	
	.texto_destaque_verde {color:#5ab103; font-weight:bold; font-size:16px;}
	.textarea_pg_interna { border:2px solid #CCC; background:#f5f5f5; width:400px; height:150px;}	
	
/* PAGINA 5 */

.link_bt_preto {background:#444; cursor:pointer; border:1px solid #333; color:#FFF; font-weight:bold; padding:6px 10px; font-size:12px; margin:10px 0 0 0;}
	.link_bt_preto:hover {background:#333; border:1px solid #222; cursor:pointer; color:#FFF; font-weight:bold; padding:6px 10px; font-size:12px; margin:10px 0 0 0;}

#campo_infor_aluno { margin:40px 0 0 0; height:135px; }
	#foto_aluno { height:135px; margin:0 20px 0 0; width:145px; float:left; border:2px solid #ccc; background:#fafafa;}
	.texto_verde { color:#5ab103;}	
	

/* PAGINA 6*/
.form_pg_interior_B {					
					background:url(../images/bg_menu_topo.png) repeat-x;
					width:200px;
					padding:5px;
					border:2px solid #CCC; 
					color:#666; 
					font-size:14px;}
					
.form_pg_interior_C {					
					background:url(../images/bg_menu_topo.png) repeat-x;
					width:300px;
					padding:5px;
					border:2px solid #CCC; 
					color:#666; 
					font-size:14px;}					